engine-compartment ventilation - Turkish English Dictionary